﻿/* -*- C++ -*- */

//=============================================================================
/*
 * @author Feloweria <380374483@qq.com>
 * Copyright (C) Feloweria
 * 
 * $ID 2013-05-30 03:30:00 PM
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 * 
 * @version 1.0
 */
//=============================================================================

#ifndef FELOWRIA_ENCODE_INCLUDE
#define FELOWRIA_ENCODE_INCLUDE

#include "Felowria.h"

FELOWRIA_BEGIN

typedef char		UTF8;
typedef char16_t	UTF16;
typedef char32_t	UTF32;
typedef wchar_t		Wide;

#define UTF8_TEXT(x)	u8x
#define UTF16_TEXT(x)	ux
#define UTF32_TEXT(x)	Ux
#define OS_TEXT(x)		Lx

FELOWRIA_END

#endif //FELOWRIA_ENCODE_INCLUDE